package me.helllp.dake.generator.meta;

import freemarker.template.TemplateException;

import java.io.IOException;
import java.lang.reflect.InvocationTargetException;

/**
 * 元数据解析，处理接口
 */
public interface IMetaDataResolver {
    /**
     * 元数据信息初始化
     *
     * @throws IOException
     */
    void initMetaData() throws IOException, InvocationTargetException, IllegalAccessException, TemplateException;
}
